有一函数:y={ x (x<1);2x-1 (1<=x<10);3x-11 (x>=10),写一程序,输入x,输出y值.

来源:百度知道 编辑:UC知道 时间:2024/06/04 11:55:41
这是C语言中的一道题目,请高手指教,谢谢了~

main()
{
int x,y;
scanf("%d",&x);
if(x<1) y=x;
else if(x<10) y=2*x-1;
else y=3*x-11;
printf("%d\n",y);
}

if(x<1) y=x;
else if(x<10) y=2*x-1;
else y=3*x-11;

main(){
int x;
scanf("%d",&x);
printf("%d",x<1?x:(x>=10?3*x-11:2*x-1));
}

void main(){
int x,y;
printf("input x:");
scanf("%d",&x);
if(x<1) y=x;
else if(x<10) y=2*x-1;
else y=3*x-11;
printf("%d",y);
}